headless pins - Turkish English Dictionary